Deadlock Detection and Resolution in Distributed Database Environment

نویسنده

  • Abdullah Mohammed Rashid
چکیده

A distributed database system is a combination of sub-database separated over many sites communicated through a network. Deadlock is one of the most common problems that occur in distributed database implementation. Deadlock occurs when a multiple transaction locks the same data sources and every transaction waits for other to release. Deadlock detection and resolution is not easy in a distributed database system, because such system is composed of more than one site communicated to central database. The main objective of this study is to analyze several proposed algorithms to detect and resolve the deadlock in distributed database and propose a new technique to avoid the drawbacks of previous algorithms, besides enhancing the efficiency of detection and resolving the deadlock in distributed database.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of Deadlock Detection and Resolution Techniques in Distributed Database Environment

Deadlock is one of the most serious bottlenecks in multitasking concurrently running systems and it has become further complicated in distributed environment. Deadlock detection and their resolution is quite difficult in distributed systems as it involve data located at different sites. The deadlock problem is intrinsic to a distributed database systems which employs locking process in its conc...

متن کامل

Deadlock Detection Techniques in Distributed Database System

Distributed database system provides resource sharing environment for optimal performance of various database activities, especially when data is spread over a large number of sites. Distributed nature of transactions occurring at different sites and requiring resources from diverse sites pose various operational problems, such as deadlocks, concurrency and data recovery. A deadlock may occur w...

متن کامل

Analysis for Deadlock Detection and Resolution Techniques in Distributed Database

In a distributed database environment, where the data is spread across several sites there are many concerns to deal with such as concurrency control, deadlock. Deadlocks impact the overall performance of the system. A deadlock is a condition in a system where a process cannot proceed because it needs to obtain a resource held by another process which it itself is holding a resource that the ot...

متن کامل

Survey of Deadlock Detection in Distributed Concurrent Programming Environments and Its Application to Real-time Systems and Ada Invited Paper

Deadlock is one of the most serious problems in multitasking concurrent programming systems. The deadlock problem becomes further complicated when the underlying system is distributed and when tasks have timing constraints. Distributed deadlock detection has been studied to some extent in distributed database systems and distributed timesharing operating systems but has not been widely used in ...

متن کامل

Distributed Deadlock Detection using Fault Informing Probes

Pei-yu Li and Bruce McMillin, "Fault-tolerant Distributed Deadlock Detection/ Resolution", IEEE Transactions on parallel and distributed systems, pp 224-230, 1993. M. Tamer Ozsu and Patrick Valduriez, "Principles of Distributed Database Systems", Pearson Education, 1999. Chowdhary, A. N. , Kohler, W. H. , Stankovic, J. A. and Towsley, D. , "A modified priority based pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015